#include<stdio.h>
void swap(int *px,int *py);
void bubble(int a[],int N);
int main(void)
{
	int N,i;
	int a[10]={1,0,4,8,12,65,-76,100,-45,123};
	N=10;

	bubble(a,N);
	for(i=0;i<N;i++)
	{
		printf("%d ",a[i]);
	}

	return 0;

}

void bubble(int a[],int N)
{
	int i,j;
	for(i=0;i<N;i++)
	{
		for(j=0;j<N-i;j++)
		{
			if(a[j]>a[j+1])
			{
				swap(&a[j],&a[j+1]);
			}
		}
	}
}
void swap(int *px,int *py)
{
	int t;
	t=*px;
	*px=*py;
	*py=t;

}

